package com.cxm.weilai.util;

import java.util.Random;

/**
 * 随机数工具
 *
 * @author tao
 * @date 2015.10.17
 */

public class RDutils {

    /**
     * 生成随机数字(0-9)
     *
     * @param length 随机数长度
     * @return 结果
     */
    public static String randomNumber(int length) {
        Random random = new Random();
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < length; i++) {
            sb.append(random.nextInt(10));
        }
        return sb.toString();
    }


    /**
     * 去null
     *
     * @param str
     * @return String
     */
    public static String isCheckNull(String str) {
        if (null == str || "null".equals(str)) {
            return "";
        } else {
            return str;
        }
    }

    /**
     * 去空
     *
     * @param str
     * @return boolean
     */
    public static boolean isNotNull(String str) {
        if (str == null || "null".equals(str) || "".equals(str)) {
            return false;
        } else {
            return true;
        }
    }

    /**
     * 去空格
     *
     * @param str
     * @return String
     */
    public static String adjustSpace(String str) {
        if (str != null) {
            str = str.replace(" ", "");
            return str.trim();
        } else {
            return "";
        }
    }

}
